Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GREEN LEACH AVENUE Semi-Detached £127,500 20 Oct 2017
2 GREEN LEACH AVENUE Semi-Detached £60,000 25 Jul 2002
4 GREEN LEACH AVENUE Semi-Detached £110,000 22 Mar 2019
5 GREEN LEACH AVENUE Semi-Detached £138,000 1 May 2015
6 GREEN LEACH AVENUE Semi-Detached £108,000 6 Jan 2012
9 GREEN LEACH AVENUE Semi-Detached £120,000 10 Mar 2006
10 GREEN LEACH AVENUE Semi-Detached £132,000 18 Nov 2016
12 GREEN LEACH AVENUE Semi-Detached £140,000 25 Nov 2011
13 GREEN LEACH AVENUE Semi-Detached £64,000 30 Jan 2003
16 GREEN LEACH AVENUE Semi-Detached £124,000 21 Dec 2020
18 GREEN LEACH AVENUE Semi-Detached £172,500 13 Aug 2021
20 GREEN LEACH AVENUE Semi-Detached £139,000 2 Oct 2015